home *** CD-ROM | disk | FTP | other *** search
/ Xenosoft 2 / Xenosoft 2 (Game collection)(1994).iso / bioforge / script / temple.scp < prev    next >
Text File  |  1994-12-01  |  15KB  |  678 lines

  1. // *** TEMPLE ***
  2.  
  3. { TMP_LOAD
  4.  
  5.     O     $Çë    
  6.     W    20 SECONDS
  7.     i           LEX TEMPLEWT
  8. }
  9.  
  10.  
  11.  
  12. // WE JUST FELL INTO THE TEMPLE AND ARE ON OUR WAY BACK TO THE TUBE STATION.
  13. // THE TUBE MUST BE OPEN FOR US TO HAVE FALLEN INTO IT.
  14. { TMPL2TUN
  15.     A  OFF
  16.     ñ            CURFIG
  17.     @Ç¥   ENTERTUBEROOM
  18.     G  TO_TMPL
  19.     A  ON
  20. }
  21.  
  22.  
  23.  
  24. { SETUPMARINES
  25.     I  @Ç¢              (TMP_MAR_1) THEN
  26.         {
  27.         Y                 TMP1 TUN1 TUN2
  28.         G  WANDER11
  29.         }
  30.     E   
  31.         Q       "/!Can't find tmp_mar_1!" // DON'T TRANSLATE
  32.  
  33.     I  @Ç¢              (TMP_MAR_2) THEN
  34.         {
  35.         Y                 TMP1 TUN1 TUN2
  36.         G  WANDER21
  37.         }
  38.     E   
  39.         Q       "/!Can't find tmp_mar_2!" // DON'T TRANSLATE
  40. }
  41.  
  42.  
  43.  
  44. { MARINESENTERTEMPLE
  45.     P        ~ÇÇ    
  46.  
  47.     // GIVE MARINE TEMPLE SPEECH IF RETURNING FROM ALIEN CITY
  48.     I  ^çô              AND ^î╝                   = $Ç╗    THEN
  49.         {
  50.         @Ç¥   SETUPMARINES
  51.         W    10 SECONDS
  52.         ^î╝                   = $Ç╝  
  53.  
  54.         ~ÇÇ     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  55.         I  ~ÇÇ     THEN
  56.                         @Ç║       `ê╕                  $Ç╜      ~ÇÇ     "Units 3 and 9 now positioned in sector 13."       //@@@ PLEASE TRANSLATE
  57.         E   
  58.             W    2 SECONDS
  59.  
  60.         ~ÇÇ     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  61.         I  ~ÇÇ     THEN
  62.                         @Ç║       `ê╣                  $Ç╜      ~ÇÇ     "The walls and floor seem~covered by strange writing."     //@@@ PLEASE TRANSLATE
  63.         E   
  64.             W    2 SECONDS
  65.  
  66.         W    1 SECOND
  67.  
  68.         ~ÇÇ     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  69.         I  ~ÇÇ     THEN
  70.                         @Ç║       `öÅ                  $üâ       ~ÇÇ     "This is Dr. Mastaba."    //@@@ PLEASE TRANSLATE
  71.         E   
  72.             W    2 SECONDS
  73.  
  74.         ~ÇÇ     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  75.         I  ~ÇÇ     THEN
  76.                         @Ç║       `å╡                  $üâ       ~ÇÇ     "Don't touch any artifacts and keep~your eyes open for your target."      //@@@ PLEASE TRANSLATE
  77.         E   
  78.             W    2 SECONDS
  79.  
  80.         ~ÇÇ     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  81.         I  ~ÇÇ     THEN
  82.                         @Ç║       `ê║                  $Ç╜      ~ÇÇ     "Check.  Units 3 and 9 standing by."       //@@@ PLEASE TRANSLATE
  83.         E   
  84.             W    2 SECONDS
  85.         }
  86. }
  87.  
  88.  
  89.  
  90. // THIS IS COMPLETELY SPECIALIZED FOR THE TUBE-STATION/ALIEN TEMPLE SCENE.-BES
  91. { GRENADE_FIRE
  92.     P        ~ÇÇ  
  93.     P        ~Çü  
  94.     P        ~Çé  
  95.  
  96.     I  @Ç⌐      (MARINE) THEN
  97.         {
  98.         // REMOVE THE GRENADE FROM THE MARINE'S HANDS
  99.         ~ÇÇ   = @Çü    (CURITEM)
  100.         ~Çü   = @Çé    (CURITEM)
  101.         ~Çé   = @Çâ    (CURITEM)
  102.         f         COORDS ~ÇÇ   ~Çü   ~Çé  
  103.         Z       CURITEM OFF
  104.         R    CURITEM TOSS_TMP 0 12
  105.         }
  106.     E   
  107.         {
  108.         Z       CURITEM OFF
  109.         ╢            0 -12
  110.         ^ìü             = @Çì      GRENADEENTERTUBE
  111.         }
  112. }
  113.  
  114.  
  115.  
  116. { GRENADECOUNTDOWN
  117.     P        ~ÇÇ    
  118.  
  119.     @Ç¢              (PLAYER)
  120.     I  @ÇÜ            (GRENADE) = $Ç╗    THEN
  121.         {
  122.         Q       "/!We ain't got no grenade!"    // DO NOT TRANSLATE
  123.         é     
  124.         }
  125.  
  126.     W    45 SECONDS
  127.  
  128.     // STOP THE GRENADE'S PROGRESS TOWARDS THE TUBES
  129.                ^ìü            
  130.  
  131.     ú             ( BOOM, YELLOWA, CURITEM )
  132.     @Çå   ( `Çó         )
  133.  
  134.     // IF WE'RE WITHIN 4 METERS, KILL US
  135.     I  @üÇ            () < 400 THEN
  136.         {
  137.         ┤          
  138.         @Çå    `Çë        
  139.  
  140.         D      666 ENERGY
  141.         ^ïù                  = 12
  142.         @Çì      KILLLEX
  143.  
  144.         W    3 SECONDS
  145.         ~ÇÇ     = @Ç¥  (VOLUMEOFWALKYTALKY)
  146.         I  ~ÇÇ     THEN
  147.                         @Ç║       `ëâ                   $Ç╜      ~ÇÇ     "I think I got him.  Please advise."      //@@@ PLEASE TRANSLATE
  148.  
  149.         ~ÇÇ     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  150.         I  ~ÇÇ     THEN
  151.                         @Ç║       `å║                   $üâ       ~ÇÇ     "Excellent work, Unit 3.~Reinforcements will arrive shortly."    //@@@ PLEASE TRANSLATE
  152.         }
  153.     E   
  154.         ┤          
  155. }
  156.  
  157.  
  158.  
  159. { GRENADEENTERTUBE
  160.     P        ~ÇÇ  
  161.     P        ~Çü  
  162.     P        ~Çé    
  163.  
  164.     ~ÇÇ   = @üé       (CURITEM)
  165.     ~Çü   = @üâ       (CURITEM)
  166.  
  167.     I  @Ç⌐      (MARINE) THEN
  168.         {
  169.         ^ìê                     = 1
  170.         ~Çé     = @Çì      WAIT 60
  171.         }
  172.     E   
  173.         ^ìê                     = 0
  174.  
  175.     :TOP
  176.     â      
  177.  
  178.     I  @Ç⌐      (MARINE) AND ^ìê                     THEN
  179.         {
  180.         I  ^ìê                     = 2 THEN
  181.             J    #Çê    
  182.  
  183.         // SAFETY VALVE FOR THE GRENADE TOSS.  IF MORE THAN 2 SECONDS PASS
  184.         //   AND WE STILL HAVEN'T HIT ANYTHING, ASSUME WE MADE IT. -BES
  185.         I  @Çó            (~Çé    ) == 0 THEN
  186.             J    #Çê    
  187.         }
  188.  
  189.     // WAIT UNTIL WE BOUNCE OFF OF A WALL
  190.     I  @üé       (CURITEM) == ~ÇÇ   AND @üâ       (CURITEM) == ~Çü   THEN
  191.         J    #Çç
  192.  
  193.     :SKIP_IT
  194.  
  195.     I  @Ç⌐      (MARINE) THEN
  196.         ^ìê                     = 0
  197.  
  198.     // IF WE'RE WITHIN THE TUBE STATION, SEE IF WE COLLIDED WITH ANY OF THE
  199.     //   TUBE OPENINGS
  200.     // ACTUALLY, CHECK DISTANCE FROM PIL_BASE, A WAYPOINT INSIDE OF THE TUBE
  201.     //   STATION
  202.     I  @Ç╗                (CURITEM,PIL_BASE) < 600 THEN
  203.         {
  204.         // IF WE COLLIDED WITH THE TEMPLE ENTRANCE, THEN GO UP THE TUBE
  205.         I  @Ç▒              (CURITEM,TMP_FACE) < 125 THEN
  206.             {
  207.             I  ^î╣         != $é╝      THEN
  208.                 {
  209.                 ┤          
  210.                            ^ìé              
  211.                 W    1 SECOND
  212.                 @Çå   ( `Çó        , 150 )
  213.                 é     
  214.                 }
  215.  
  216.             ñ            CURITEM
  217.             @Ç¥   GRENADELEAVETUBEROOM
  218.             //CAPTION "/!Run tube travel animation with grenade" PAUSE      // DO NOT TRANSLATE
  219.             ~ÇÇ   = @Ç¥  ( VOLUMEOFWALKYTALKY )
  220.             I  ~ÇÇ   THEN
  221.                 @Ç║       `ëé                   $Ç╜      ~ÇÇ   "What the...?!  ARRRGH!!!"        //@@@ PLEASE TRANSLATE
  222.  
  223.             // DON'T LET THE GRENADE BLOW UP PREMATURELY
  224.                        ^ìé              
  225.             ┤          
  226.  
  227.             W    20
  228.             @Çå   ( `Çó        , 100 )
  229.             @Ç¢              (TMP_MAR_2)
  230.             A  OFF
  231.             //DEFINEVIEWINGCAMS
  232.             .ÇéÇÇ        = 0
  233.             u          CURFIG OFF
  234.             ║            ON
  235.             M      DIE
  236.             }
  237.         E    I  @Ç▒              (CURITEM,GRV_FACE) < 125 THEN
  238.             {
  239.             ┤          
  240.                        ^ìé              
  241.             W    1 SECOND
  242.             @Çå   ( `Çó        , 150 )
  243.             }
  244.         E    I  @Ç▒              (CURITEM,ZG_FACE) < 125 THEN
  245.             {
  246.             ┤          
  247.                        ^ìé              
  248.             W    1 SECOND
  249.             @Çå   ( `Çó        , 150 )
  250.             }
  251.         E    I  @Ç▒              (CURITEM,DIG_FACE) < 125 THEN
  252.             {
  253.             ┤          
  254.                        ^ìé              
  255.             W    1 SECOND
  256.             @Çå   ( `Çó        , 150 )
  257.             }
  258.         E   
  259.             Z       CURITEM ON
  260.         }
  261.     E   
  262.         {
  263.         ñ            CURITEM
  264.         I  ^ìä                    THEN
  265.             @Ç¥   TS_SHUTDOWN_TEMPLE_MON 1
  266.         @Ç¥   GRENADEENTERTUBEROOM
  267.         f         COORDS 60 -106 -40
  268.         Z       CURITEM ON
  269.         R    CURITEM TMPGREN 0 15
  270.  
  271.         // PUT IN STASIS BY TEMPLEMARINESPEERIN AS THE MARINE IS TOSSING THE
  272.         //   GRENADE.  WE DON'T RELEASE HIM UNTIL THE GRENADE ARRIVES IN THE
  273.         //   TUBE STATION.  THIS MAKES THINGS INFINITELY LESS COMPLICATED TO
  274.         //   HANDLE. -BES
  275.         @Ç¢               PLAYER
  276.         // JUST SOME SAFEGUARDING... -BES
  277.         :TURN_AI_ON
  278.         A  ON
  279.         I  @Ç╛    () = $Ç╗    THEN J    #Çë       
  280.         }
  281. }
  282.  
  283.  
  284.  
  285. { TEMPLEMARINESPEERIN
  286.     P        ~ÇÇ    
  287.  
  288.     W    1 SECOND
  289.  
  290.     // IF TEMPLE OPENED FOR FIRST TIME...
  291.     I  ^î╜                   = $Ç╗    THEN
  292.         {
  293.         @Ç¥   TEMPLEB_SPEECH
  294.         }
  295.     // IF WE ARE CURRENTLY HEARING THE TEMPLE SPEECH, DO NOTHING...
  296.     E    I  ^î╜                   = 2 THEN
  297.         é     
  298.  
  299.     I  @Ç¢              (TMP_MAR_1) THEN
  300.         {
  301.         I  .ÇéÇÇ        > 0 THEN
  302.             {
  303.             I  ^î┐                THEN
  304.                 é     
  305.             W    1 SECOND
  306.             A  OFF
  307.             £    TUBE
  308.             M      STAND CONTINUE
  309.             // MAKE SURE THE TUBE IS STILL OPEN
  310.             I  ^î╛              THEN
  311.                 {
  312.                 G  PEER_IN WALK
  313.                 // MAKE SURE THE TUBE IS STILL OPEN
  314.                 I  ^î╛              THEN
  315.                     {
  316.                     ^î┐                = $Ç╝  
  317.                     £    TUBE
  318.                     M      PEER_IN_HOLE
  319.                     o         
  320.                     W    6 SECONDS
  321.                     }
  322.                 }
  323.  
  324.             // MAKES SURE I WASN'T KILLED WHILE LOOKING IN
  325.             I  .ÇéÇÇ        > 0 THEN
  326.                 {
  327.                 ^î┐                  = $Ç╗   
  328.                 ^ìç                  = $Ç╝  
  329.                 A  ON
  330.                 }
  331.             }
  332.         E   
  333.             {
  334.             @Ç¢              (TMP_MAR_2)
  335.             I  .ÇéÇÇ        <= 0 THEN
  336.                 é     
  337.  
  338.             A  OFF
  339.             £    TUBE
  340.  
  341.             // IF WE'RE STILL PLAYING THE SPEECH WITH MASTABA, WAIT FOR
  342.             //   IT TO END
  343.             :WAIT_FOR_SPEECH
  344.             â      
  345.             I  ^ìÇ                   = $Ç╗    THEN J    #Çï            
  346.  
  347.             I  ^ìå                      = $Ç╗    THEN
  348.                 {
  349.                 // MAKE SURE THE TEMPLE IS STILL OPEN BEFORE CONTINUING
  350.                 I  ^î╛              THEN
  351.                     {
  352.                     ~ÇÇ     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  353.                     I  ~ÇÇ     THEN
  354.                         @Ç║       `ëü                   $Ç╜      ~ÇÇ     "It's reopened... I'm taking him out.~Fire in the hole!"       //@@@ PLEASE TRANSLATE
  355.                     ^ìå                      = $Ç╝  
  356.                     }
  357.                 }
  358.  
  359.             // IF WE'RE IN THE ACT OF THROWING A GRENADE, THEN DON'T DO ANYTHING
  360.             I  @Çô        (REMOVE_BATT) OR @Çô        (GRENADE_TOSS) OR @ÇÜ            (GRENADE) THEN
  361.                 é     
  362.  
  363.             // PUT IN STASIS BY TEMPLEMARINESPEERIN AS THE MARINE IS TOSSING THE
  364.             //   GRENADE.  WE DON'T RELEASE HIM UNTIL THE GRENADE ARRIVES IN THE
  365.             //   TUBE STATION.  THIS MAKES THINGS INFINITELY LESS COMPLICATED TO
  366.             //   HANDLE. -BES
  367.             A  OFF PLAYER
  368.             W    1 SECOND
  369.  
  370.             I  @Çô        (REMOVE_BATT) OR @Çô        (GRENADE_TOSS) OR @ÇÜ            (GRENADE) THEN
  371.                 {
  372.                 A  OFF PLAYER
  373.                 é     
  374.                 }
  375.  
  376.             I  ^î╛              THEN
  377.                 {
  378.                 A  OFF
  379.                 // GIVE HIM ANOTHER GRENADE
  380.                 M      REMOVE_BATT 25
  381.                 e          GRENADE
  382.                 f         RTHAND
  383.  
  384.                 // THROW THE GRENADE
  385.                 M      GRENADE_TOSS
  386.                 ^ìé               = @Çì      GRENADECOUNTDOWN
  387.                 @Çì      GRENADEENTERTUBE
  388.                 }
  389.             E   
  390.                 A  ON PLAYER
  391.  
  392.             I  .ÇéÇÇ        > 0 THEN
  393.                 A  ON
  394.             }
  395.         }
  396.     E   
  397.         Q       "/!Can't find tmp_mar_1!"       // DO NOT TRANSLATE
  398. }
  399.  
  400.  
  401.  
  402. { TEMPLEB_SPEECH
  403.     P        ~ÇÇ    
  404.  
  405.     // SET THIS FLAG TO 2 TO DENOTE THAT WE ARE IN THE PROCESS OF HEARING IT
  406.     ^î╜                   = 2
  407.  
  408.     @Ç¢               TMP_MAR_1
  409.     I  @Ç╛    () = $Ç╗    THEN
  410.         !     "tmp_mar_1's ai is not running."  // DO NOT TRANSLATE
  411.     A  OFF
  412.     £    TUBE
  413.     M      STAND CONTINUE
  414.  
  415.     @Ç¢               TMP_MAR_2
  416.     I  @Ç╛    () = $Ç╗    THEN
  417.         !     "tmp_mar_2's ai is not running."  // DO NOT TRANSLATE
  418.     A  OFF
  419.     £    TUBE
  420.     M      STAND CONTINUE
  421.  
  422.     ~ÇÇ     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  423.     I  ~ÇÇ     THEN
  424.         {
  425.         M      SPEAK_2 CONTINUE
  426.                     @Ç║       `ê╗                  $Ç╜      ~ÇÇ     "By the Paragon! Unit 3 reporting..."      //@@@ PLEASE TRANSLATE
  427.         }
  428.     E   
  429.         W    2 SECONDS
  430.  
  431.     ~ÇÇ     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  432.     I  ~ÇÇ     THEN
  433.         {
  434.         M      SPEAK_1 CONTINUE
  435.                     @Ç║       `ê╝                  $Ç╜      ~ÇÇ     "A section of the floor~has just lifted away."     //@@@ PLEASE TRANSLATE
  436.         }
  437.     E   
  438.         W    2 SECONDS
  439.  
  440.     ~ÇÇ     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  441.     I  ~ÇÇ     THEN
  442.         {
  443.         M      SPEAK_3 CONTINUE
  444.                     @Ç║       `ê╜                  $Ç╜      ~ÇÇ     "It's uncovered some kind of~opening.  Please advise..."   //@@@ PLEASE TRANSLATE
  445.         }
  446.     E   
  447.         W    2 SECONDS
  448.  
  449.     ~ÇÇ     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  450.     I  ~ÇÇ     THEN
  451.         {
  452.                     @Ç║       `å╢                   $üâ       ~ÇÇ     "This is Mastaba."       //@@@ PLEASE TRANSLATE
  453.                     @Ç║       `å╖                   $üâ       ~ÇÇ     "Check out the hole,"    //@@@ PLEASE TRANSLATE
  454.                     @Ç║       `å╕                   $üâ       ~ÇÇ     "but proceed with caution."      //@@@ PLEASE TRANSLATE
  455.         }
  456.     E   
  457.         W    2 SECONDS
  458.  
  459.     @Ç¢               TMP_MAR_1
  460.     A  ON
  461.  
  462.     @Ç¢               TMP_MAR_2
  463.     A  ON
  464.  
  465.     ^î╜                   = $Ç╝  
  466. }
  467.  
  468.  
  469.  
  470. { TMP_MAR_1_AI
  471.     :TOP
  472.     I  .ÇéÇÇ        > 0 THEN
  473.         {
  474.         N      @Çà    (1,3)
  475.             {
  476.             U    1
  477.                 G  WANDER11 WALK
  478.                 X ÇÇ 
  479.  
  480.             U    2
  481.                 G  WANDER12 WALK
  482.                 X ÇÇ 
  483.  
  484.             U    3
  485.                 G  WANDER13 WALK
  486.                 X ÇÇ 
  487.             }
  488.         }
  489.  
  490.     // IF MY AI WAS SUSPENDED BECAUSE I WAS JUST PEERING INTO THE HOLE, SKIP
  491.     //    THE WAITING BEFORE I EXECUTE MY NEXT GO COMMAND. -BES
  492.     I  ^ìç                  = $Ç╗    THEN
  493.         W    @Çà    (3,6) SECONDS
  494.     E   
  495.         ^ìç                  = $Ç╗   
  496.  
  497.     J    #ÇÄ
  498. }
  499.  
  500.  
  501.  
  502. { TMP_MAR_2_AI
  503.     :TOP
  504.     I  .ÇéÇÇ        > 0 THEN
  505.         {
  506.         N      @Çà    (1,3)
  507.             {
  508.             U    1
  509.                 G  WANDER21 WALK
  510.                 X Çü 
  511.  
  512.             U    2
  513.                 G  WANDER22 WALK
  514.                 X Çü 
  515.  
  516.             U    3
  517.                 G  WANDER23 WALK
  518.                 X Çü 
  519.             }
  520.         }
  521.     W    @Çà    (3,6) SECONDS
  522.     J    #ÇÉ
  523. }
  524.  
  525. { OPENTEMPLE
  526.  
  527.     @Çå   (`èò       ,150)
  528.     
  529.     ^î╛              = $Ç╝  
  530.     ^ìà              = @Çì      TEMPLEMARINESPEERIN
  531.  
  532.     @Çè               (^î╢       ,+1,$âï             ,$âî            ,3)
  533.     @Çè               (^î╖       ,+1,$âï             ,$âî            ,3)
  534.  
  535.     :LOOP
  536.     â      
  537.     I  ^î╢        != $âî             THEN
  538.         J    #ÇÆ 
  539.  
  540.     //_BAL_FRAME = 5
  541.     ^î╕          = @Çì      LIGHT_ANIM
  542.     ^î╣          = $é╝     
  543.     ^î║          = $é║      
  544. }
  545.  
  546. [ LIGHT_ANIM
  547.     :TOP
  548.     00:00 ^î╢        = 22
  549.           ^î╗        = 2
  550.     00:03 ^î╢        = 23
  551.           ^î╗        = 3
  552.     00:06 ^î╢        = 24
  553.           ^î╗        = 4
  554.     00:09 ^î╢        = 25
  555.           ^î╗        = 5
  556.     00:11 ò            
  557.           J    #Çö  
  558. ]
  559.  
  560. [ CLOSETEMPLE   // 25 TO 1
  561.     ^î╛              = $Ç╗   
  562.  
  563.                ^î╕       
  564.     ^î╕        = 0
  565.  
  566.     @Çå   (`èû       , 100) 
  567.     @Çè               (^î╢       ,-1,$âî            ,$âï             ,3)
  568.  
  569.     // CHECK TO SEE IF THE MARINE IS UNDERNEATH THE SPHERE
  570.     01:00    I  ^î┐                THEN
  571.                 {
  572.                 @Çì      TEMPLE_C_SPEECH
  573.  
  574.                 â      
  575.                 @Ç¢              (TMP_MAR_1)
  576.                 G  6666 6666 6666
  577.                 Y                
  578.                 .ÇéÇÇ        = 0
  579.                 ^î┐                = $Ç╗   
  580.                 }
  581.  
  582.     02:18    ^î╗          = 1
  583.             ^î╖          = 0
  584.             ^î╣          = $é╗      
  585.             ^î║          = $é╝     
  586.  
  587.             // SET THIS SPECIAL HACK FLAG THAT WILL FORCE THE MARINE'S
  588.             //   GRENADE DOWN THE TUBE
  589.             I  ^ìê                     THEN
  590.                 ^ìê                     = 2
  591. ]
  592.  
  593.  
  594.  
  595. { TEMPLE_C_SPEECH
  596.     P        ~ÇÇ    
  597.     P        ~Çü    
  598.  
  599.     @Ç¢              ( TMP_MAR_2 )
  600.     A  OFF
  601.     A  OFF PLAYER
  602.  
  603.     £    TUBE
  604.     M      BONK CONTINUE
  605.  
  606.     I  @Çú              () THEN
  607.         {
  608.                 1
  609.         ^ìä                    = $Ç╗   
  610.         }
  611.     C      TMP7
  612.  
  613.     @Ç¥   TEMPLE_CRUSH_ANI
  614.  
  615.     //_VOLUME = @CALL( VOLUMEOFWALKYTALKY )
  616.     //IF _VOLUME THEN
  617.     //    {
  618.     //    _HANDLE = @SUBTITLE _TEMPLE_VOX_CTEMPLE9 _STCGOLD _VOLUME "Holy...?!"        //@@@ PLEASE TRANSLATE
  619.     //    WAIT 1 SECOND
  620.     //    MOTION KNEEL FREEZE CONTINUE
  621.     //    SUSPENDWHILE _HANDLE
  622.     //    }
  623.     //ELSE
  624.     //    WAIT 2 SECONDS
  625.  
  626.     @Çì      TS_CAMERAVIEWSOPENTEMPLE
  627.  
  628.     M      KNEEL FREEZE
  629.  
  630.     ~ÇÇ     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  631.     I  ~ÇÇ     THEN
  632.         {
  633.         ~Çü     = @Ç║       `å╣                   $üâ       ~ÇÇ     "What's going on out there?~Unit 3, please respond..."   //@@@ PLEASE TRANSLATE
  634.         W    1 SECOND
  635.         M      RET_FROM_KNEEL
  636.                     ~Çü    
  637.         }
  638.     E   
  639.         W    3 SECONDS
  640.  
  641.     M      FISTED_ANGER CONTINUE
  642.     W    1 SECOND
  643.  
  644.     ~ÇÇ     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  645.     I  ~ÇÇ     THEN
  646.         {
  647.         ~Çü     = @Ç║       `ê┐                    $Ç╜      ~ÇÇ     "Unit 9 is dead.  The hole was resealed,~crushing him."   //@@@ PLEASE TRANSLATE
  648.         W    130
  649.         M      PFD_SHOOT_1 CONTINUE FREEZE
  650.                     ~Çü    
  651.                     @Ç║       `ëÇ                    $Ç╜      ~ÇÇ     "It must be our target."   //@@@ PLEASE TRANSLATE
  652.         M      STAND CONTINUE
  653.         W    50
  654.         }
  655.     E   
  656.         W    6 SECONDS
  657.  
  658.     ^ìÇ                   = $Ç╝  
  659.     A  ON
  660.     A  ON PLAYER
  661. }
  662.  
  663.  
  664. [ TEMPLE_CRUSH_ANI
  665.     P        ~ÇÇ    
  666.     P        ~Çü    
  667.  
  668.             ~ÇÇ     = @Çè               (^ìë       ,+1,1,128,2)
  669.  
  670.     01:15    ~Çü     = @Ç¥  ( VOLUMEOFWALKYTALKY )
  671.             I  ~Çü     THEN
  672.                 @Ç║       `ê╛                  $Ç╜      ~Çü     "Holy...?!"    //@@@ PLEASE TRANSLATE
  673.     08:16     é     
  674. ]
  675.  
  676.  
  677. //$ 26 - version number
  678.